export interface ElevatorRepairVO {
  /**
   * 维修ID
   */
  repairId: string | number;

  /**
   * 关联电梯ID
   */
  elevatorId: string | number;

  /**
   * 电梯名称
   */
  elevatorName: string;

  /**
   * 维修单号
   */
  repairCode: string;

  /**
   * 故障单号
   */
  faultCode: string;

  /**
   * 开始时间
   */
  startDate: string;

  /**
   * 是否停梯(0:是;1:否)
   */
  isStopElevator: string;

  /**
   * 提交时间
   */
  submitDate: string;

  /**
   * 维修用时
   */
  repairHours: string;

  /**
   * 更换配件
   */
  replaceParts: string;

  /**
   * 故障原因
   */
  faultReason: string;

  /**
   * 维修方案
   */
  repairPlan: string;

  /**
   * 维修人ID
   */
  repairUserId: string | number;

  /**
   * 维修人
   */
  repairPeople: string;

  /**
   * 维修图片
   */
  repairImage: string;

  /**
   * 维修人签字
   */
  repairSign: string;

  /**
   * 完成状态(0:确认完成;1:评价完成)
   */
  doneStatus: string;

  /**
   * 当前流程状态 (1.已接受 2.已开始维修 3.已完成)
   */
  processState: number;

  /**
   * 确认人
   */
  confirmPeople: string;

  /**
   * 确认时间
   */
  confirmDate: string;

  /**
   * 确认人签字
   */
  confirmSign: string;

  /**
   * 评分
   */
  score: string;

  /**
   * 评分内容
   */
  scoreContent: string;

  /**
   * 派单人头像
   */
  dispatchAvatar: string;

  /**
   * 派单人
   */
  dispatchPeople: string;

  /**
   * 派单时间
   */
  dispatchDate: string;

  /**
   * 上报类型(0:人工上报;1:智能设备;2:微信上报)
   */
  reportType: string;

  /**
   * 提交人
   */
  submitter: string;

  /**
   * 备注
   */
  remark: string;

}

export interface ElevatorRepairForm {
  /**
   * 维修ID
   */
  repairId?: string | number;

  /**
   * 关联电梯ID
   */
  elevatorId?: string | number;

  /**
   * 电梯名称
   */
  elevatorName?: string;

  /**
   * 维修单号
   */
  repairCode?: string;

  /**
   * 故障单号
   */
  faultCode?: string;

  /**
   * 开始时间
   */
  startDate?: string;

  /**
   * 是否停梯(0:是;1:否)
   */
  isStopElevator?: string;

  /**
   * 提交时间
   */
  submitDate?: string;

  /**
   * 维修用时
   */
  repairHours?: string;

  /**
   * 更换配件
   */
  replaceParts?: string;

  /**
   * 故障原因
   */
  faultReason?: string;

  /**
   * 维修方案
   */
  repairPlan?: string;

  /**
   * 维修人ID
   */
  repairUserId?: string | number;

  /**
   * 维修人
   */
  repairPeople?: string;

  /**
   * 维修图片
   */
  repairImage?: string;

  /**
   * 维修人签字
   */
  repairSign?: string;

  /**
   * 完成状态(0:确认完成;1:评价完成)
   */
  doneStatus?: string;

  /**
   * 当前流程状态 (1.已接受 2.已开始维修 3.已完成)
   */
  processState?: number;

  /**
   * 确认人
   */
  confirmPeople?: string;

  /**
   * 确认时间
   */
  confirmDate?: string;

  /**
   * 确认人签字
   */
  confirmSign?: string;

  /**
   * 评分
   */
  score?: string;

  /**
   * 评分内容
   */
  scoreContent?: string;

  /**
   * 派单人头像
   */
  dispatchAvatar?: string;

  /**
   * 派单人
   */
  dispatchPeople?: string;

  /**
   * 派单时间
   */
  dispatchDate?: string;

  /**
   * 上报类型(0:人工上报;1:智能设备;2:微信上报)
   */
  reportType?: string;

  /**
   * 提交人
   */
  submitter?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface ElevatorRepairQuery extends PageQuery {

  /**
   * 关联电梯ID
   */
  elevatorId?: string | number;

  /**
   * 电梯名称
   */
  elevatorName?: string;

  /**
   * 维修单号
   */
  repairCode?: string;

  /**
   * 故障单号
   */
  faultCode?: string;

  /**
   * 开始时间
   */
  startDate?: string;

  /**
   * 是否停梯(0:是;1:否)
   */
  isStopElevator?: string;

  /**
   * 提交时间
   */
  submitDate?: string;

  /**
   * 维修用时
   */
  repairHours?: string;

  /**
   * 更换配件
   */
  replaceParts?: string;

  /**
   * 故障原因
   */
  faultReason?: string;

  /**
   * 维修方案
   */
  repairPlan?: string;

  /**
   * 维修人ID
   */
  repairUserId?: string | number;

  /**
   * 维修人
   */
  repairPeople?: string;

  /**
   * 维修图片
   */
  repairImage?: string;

  /**
   * 维修人签字
   */
  repairSign?: string;

  /**
   * 完成状态(0:确认完成;1:评价完成)
   */
  doneStatus?: string;

  /**
   * 当前流程状态 (1.已接受 2.已开始维修 3.已完成)
   */
  processState?: number;

  /**
   * 确认人
   */
  confirmPeople?: string;

  /**
   * 确认时间
   */
  confirmDate?: string;

  /**
   * 确认人签字
   */
  confirmSign?: string;

  /**
   * 评分
   */
  score?: string;

  /**
   * 评分内容
   */
  scoreContent?: string;

  /**
   * 派单人头像
   */
  dispatchAvatar?: string;

  /**
   * 派单人
   */
  dispatchPeople?: string;

  /**
   * 派单时间
   */
  dispatchDate?: string;

  /**
   * 上报类型(0:人工上报;1:智能设备;2:微信上报)
   */
  reportType?: string;

  /**
   * 提交人
   */
  submitter?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



